package main

import (
	"fmt"
	"regexp"
	"strings"
)

func main() {
	m := RegexpMatch("[0-9.]{0,4}", "1元，使用1小时")
	fmt.Println(m[0])

	t := strings.Split(RegexpMatch("使用[0-9.]{0,4}", "1元，使用2.0小时")[0], "使用")
	fmt.Println(t[1])
}

func RegexpMatch(regexpStr, str string) []string {
	targetRegexp := regexp.MustCompile(regexpStr)
	params := targetRegexp.FindStringSubmatch(str)

	return params
}
